import { IPermissionState } from '@/store/modules/permission'
import { IAppState } from '@/store/modules/app'
import { IUserState } from '@/store/modules/user'
import { IDictionaryState } from '@/store/modules/dictionary'
import { ISystemState } from '@/store/modules/system'
import { IIntelligent } from '@/store/modules/intelligent'
import { IAdvState } from '@/store/modules/adv'
import { IReportState } from '@/store/modules/report'

export interface IStore {
  app: IAppState
  permission: IPermissionState
  user: IUserState
  dictionary: IDictionaryState
  system: ISystemState
  intelligent: IIntelligent
  adv: IAdvState
  report: IReportState
}
